power takeoff - French English Dictionary